package com.chenziwen.scala.chapter08

object Scala01_Array {
  def main(args: Array[String]): Unit = {
    // Scala中使用Array作为数组来使用
    val ints = new Array[Int](10)
    // Scala中如果对象地址的开始为一个[时，那么它一定是一个数组
    println(ints)

    // 给数组元素赋值，使用小括号访问索引数据
    ints(0) = 1
    println(ints(0))

    // 创建数组的第二种方式
    // Array其实是声明在Scala的包对象中，而声明Array指向了 scala.collection.immutable.Array
    val ints2 = Array(1, 2, 3)
    println(ints2)

    // 数组转ArrayBuffer
    println(ints2.toBuffer)
  }
}
